package net.wzw.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author wzw
 * @date 2025/4/19
 * @Description 美食添加/修改信息
 */
@Data
public class FoodSaveOrUpdateEntity implements Serializable {

    /**
     * Description:
     * @param 美食id
     */
    private Long id;

    /**
     * Description:
     * @param 美食描述
     */
    private String  foodDes;

    /**
     * Description:
     * @param 美食分类 1.私房菜 2.家常菜 3.硬菜 4.小吃 5.开胃菜 6.甜点 7.减脂餐 8.素材9.养生菜
     */
    private Integer  foodCateTag;

    /**
     * Description:
     * @param 美食主图连接
     */
    private Integer  foodUrl;


    /**
     * Description:
     * @param 美食视频连接
     */
    private String   foodVideoUrl;

    /**
     * 美食制作时长  1、10分钟以内  2、10-30分钟  3、30-60分钟  4、1小时以上
     */
    private Integer foodTime;

    /**
     * 美食制作难度 1、简单  2、一般  3、较难  4、极难
     */
    private Integer foodDifficulty;

    /**
     * 菜谱详情
     * step：步骤，content：步骤内容，img：步骤图片
     * [{"step":"1", "content":"步骤1xx", "img":"url"}]
     */
    private List<FoodStepDetailEntity> foodDetail;


    /**
     * 美食清单
     */
    private List<FoodListEntity> foodList;

    /**
     * 美食详情页关联的商品id
     */
    private List<Long> skuIds;
}
